90 research outputs found

    MERIC and RADAR generator: tools for energy evaluation and runtime tuning of HPC applications

    Get PDF
    This paper introduces two tools for manual energy evaluation and runtime tuning developed at IT4Innovations in the READEX project. The MERIC library can be used for manual instrumentation and analysis of any application from the energy and time consumption point of view. Besides tracing, MERIC can also change environment and hardware parameters during the application runtime, which leads to energy savings. MERIC stores large amounts of data, which are difficult to read by a human. The RADAR generator analyses the MERIC output files to find the best settings of evaluated parameters for each instrumented region. It generates a Open image in new window report and a MERIC configuration file for application production runs

    Transformation of functional programs for identification of parallel skeletons

    Get PDF
    Hardware is becoming increasingly parallel. Thus, it is essential to identify and exploit inherent parallelism in a given program to effectively utilise the computing power available. However, parallel programming is tedious and error-prone when done by hand, and is very difficult for a compiler to do automatically to the desired level. One possible approach to parallel programming is to use transformation techniques to automatically identify and explicitly specify parallel computations in a given program using parallelisable algorithmic skeletons. Current existing methods for systematic derivation of parallel programs or parallel skeleton identification allow automation. However, they place constraints on the programs to which they are applicable, require manual derivation of operators with specific properties for parallel execution, or allow the use of inefficient intermediate data structures in the parallel programs. In this thesis, we present a program transformation method that addresses these issues and has the following attributes: (1) Reduces the number of inefficient data structures used in the parallel program; (2) Transforms a program into a form that is more suited to identifying parallel skeletons; (3) Automatically identifies skeletons that can be efficiently executed using their parallel implementations. Our transformation method does not place restrictions on the program to be parallelised, and allows automatic verification of skeleton operator properties to allow parallel execution. To evaluate the performance of our transformation method, we use a set of benchmark programs. The parallel version of each program produced by our method is compared with other versions of the program, including parallel versions that are derived by hand. Consequently, we have been able to evaluate the strengths and weaknesses of the proposed transformation method. The results demonstrate improvements in the efficiency of parallel programs produced in some examples, and also highlight the role of some intermediate data structures required for parallelisation in other examples

    Friction Stir Welding of Aluminium Alloys

    Get PDF
    This chapter investigates on the characterization of friction stir welded dissimilar aluminium alloys AA2024 with AA5052, AA2024 with AA6061 and AA 5052 with AA6061. Five tool designs were employed with first two dissimilar combinations to analyze the influence of rotation and traverse speed over microstructural and mechanical properties. H13 tool steel was used as tool material with various pin profiles which includes cylindrical, cylindrical-threaded, squared, tapered and stepped types. In the dissimilar welding of AA 2024 with AA 5052, sound welds were produced with stepped pin tool. In the dissimilar welding of AA 2024 with AA 6061, ratio between tool shoulder to diameter of tool pin was the most influential factor. Welded joints failed in the Heat affected zone (HAZ) of 6061 where the hardness values were comparatively less. In dissimilar welding of AA 5052 with AA6061, cylindrical pin tool was used at a constant speed of 710 rpm and at different feed rates of 28 and 40 mm/min. Micro structural examination showed variation of grain size in every zone and their influence on mechanical properties. Correlating mechanical and metallurgical properties, the optimized process parameters of speed and feed were identified to be 710 rpm and 28 mm/min respectively for all attempted dissimilar combinations

    Does dual-energy abdominal computed tomography increase the radiation dose to patients : a prospective observational study

    Get PDF
    Purpose: The aim of our study was to compare single-energy (SECT) and dual-energy (DECT) abdominal computed tomography (CT) examinations in matched patient cohorts regarding the differences in effective radiation dose (ERD) and image quality performed in a third-generation dual-source computed tomography (DSCT) scanner. Material and methods: Our study included 100 patients, who were divided randomly into 2 groups. The patients included in Group A were scanned by SECT, and Group B members were scanned by DECT. Volume CT dose index (CTDIvol), dose length product (DLP), and ERD for venous phase acquisition were recorded in each patient and were normalised for 40 cm. Analyses were performed by using statistical software (SPSS version 20.0 for windows), and Bonferroni correction for multiple comparisons was applied for p-values and confidence intervals. Results: Average ERD based on DLP values normalised for 40 cm acquisition were obtained for both Group A and Group B. The mean ERD for Group A was 11.89 mSv, and for group B it was 6.87 mSv. There was a significant difference in these values between Group A and Group B as shown by a p-value of < 0.001. On subjective and objective analysis, there was no statistically significant difference in image quality between the 2 groups. Conclusions: The protocols in third-generation DSCT using dual-energy mode resulted in significant reductions in the effective radiation dose (by approximately 58%) compared to SECT in routine abdominal examination in matched cohorts. Therefore, the quantitative imaging potential of DECT can be utilised in needed patients with decreased radiation dose in third-generation DSCT

    UPPLIED: UAV Path Planning for Inspection through Demonstration

    Full text link
    In this paper, a new demonstration-based path-planning framework for the visual inspection of large structures using UAVs is proposed. We introduce UPPLIED: UAV Path PLanning for InspEction through Demonstration, which utilizes a demonstrated trajectory to generate a new trajectory to inspect other structures of the same kind. The demonstrated trajectory can inspect specific regions of the structure and the new trajectory generated by UPPLIED inspects similar regions in the other structure. The proposed method generates inspection points from the demonstrated trajectory and uses standardization to translate those inspection points to inspect the new structure. Finally, the position of these inspection points is optimized to refine their view. Numerous experiments were conducted with various structures and the proposed framework was able to generate inspection trajectories of various kinds for different structures based on the demonstration. The trajectories generated match with the demonstrated trajectory in geometry and at the same time inspect the regions inspected by the demonstration trajectory with minimum deviation. The experimental video of the work can be found at https://youtu.be/YqPx-cLkv04.Comment: Accepted for publication in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2023), Detroit, Michigan, US

    Issues Faced in a Remote Instrumentation Laboratory

    Get PDF
    An Online Lab is a multi-university shared laboratory environment, where students can exercise their knowledge as they would do in a physical lab. The idea is to have maximum resource utilization and collaboration between universities by sharing of ideas. This kind of remote laboratory negates the economic issues to set up a laboratory and allows every student to have an experience of real laboratory. As part of Ministry of Human Resource Development (MHRD) Robotics Lab project a study on state of art of remote labs was conducted. This paper discusses some key issues in the design and operation of such remote labs. The lab should be remotely usable by a large student body, with varied levels of sophistication, all the way from elementary learners, to PhD students doing research. In addition, the high design load implies that the architecture should be highly parallel, and structurally reliable

    DynaCon: Dynamic Robot Planner with Contextual Awareness via LLMs

    Full text link
    Mobile robots often rely on pre-existing maps for effective path planning and navigation. However, when these maps are unavailable, particularly in unfamiliar environments, a different approach become essential. This paper introduces DynaCon, a novel system designed to provide mobile robots with contextual awareness and dynamic adaptability during navigation, eliminating the reliance of traditional maps. DynaCon integrates real-time feedback with an object server, prompt engineering, and navigation modules. By harnessing the capabilities of Large Language Models (LLMs), DynaCon not only understands patterns within given numeric series but also excels at categorizing objects into matched spaces. This facilitates dynamic path planner imbued with contextual awareness. We validated the effectiveness of DynaCon through an experiment where a robot successfully navigated to its goal using reasoning. Source code and experiment videos for this work can be found at: https://sites.google.com/view/dynacon.Comment: Submitted to ICRA 202

    Pushing the Limits of Quantum Computing for Simulating PFAS Chemistry

    Full text link
    Accurate and scalable methods for computational quantum chemistry can accelerate research and development in many fields, ranging from drug discovery to advanced material design. Solving the electronic Schrodinger equation is the core problem of computational chemistry. However, the combinatorial complexity of this problem makes it intractable to find exact solutions, except for very small systems. The idea of quantum computing originated from this computational challenge in simulating quantum-mechanics. We propose an end-to-end quantum chemistry pipeline based on the variational quantum eigensolver (VQE) algorithm and integrated with both HPC-based simulators and a trapped-ion quantum computer. Our platform orchestrates hundreds of simulation jobs on compute resources to efficiently complete a set of ab initio chemistry experiments with a wide range of parameterization. Per- and poly-fluoroalkyl substances (PFAS) are a large family of human-made chemicals that pose a major environmental and health issue globally. Our simulations includes breaking a Carbon-Fluorine bond in trifluoroacetic acid (TFA), a common PFAS chemical. This is a common pathway towards destruction and removal of PFAS. Molecules are modeled on both a quantum simulator and a trapped-ion quantum computer, specifically IonQ Aria. Using basic error mitigation techniques, the 11-qubit TFA model (56 entangling gates) on IonQ Aria yields near-quantitative results with milli-Hartree accuracy. Our novel results show the current state and future projections for quantum computing in solving the electronic structure problem, push the boundaries for the VQE algorithm and quantum computers, and facilitates development of quantum chemistry workflows
    corecore